package com.henghe.data_process.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Description:
 *
 * @author liuwenqing
 * @date 2025-05-29
 */
@Data
@TableName(value = "t_bd_supplierlinkman")
@ApiModel(value = "TBdSupplierlinkman", description = "")
public class TBdSupplierlinkman implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId(value = "fentryid", type = IdType.INPUT)
    private Long fentryid;


    /**
     *
     */
    private Long fid;


    /**
     *
     */
    private Long fseq;


    /**
     *
     */
    private Long fgender;


    @ApiModelProperty(value = "联系电话")
    @TableField(value = "fphone")
    private String fphone;


    @ApiModelProperty(value = "传真")
    @TableField(value = "ffax")
    private String ffax;


    @ApiModelProperty(value = "手机(已废弃)")
    @TableField(value = "fmobile")
    private String fmobile;


    @ApiModelProperty(value = "邮箱")
    @TableField(value = "femail")
    private String femail;


    @ApiModelProperty(value = "邮政编码(已废弃)")
    @TableField(value = "fpostalcode")
    private String fpostalcode;


    @ApiModelProperty(value = "地址(已废弃)")
    @TableField(value = "faddress")
    private String faddress;


    @ApiModelProperty(value = "默认")
    @TableField(value = "fisdefault")
    private String fisdefault;


    @ApiModelProperty(value = "角色")
    @TableField(value = "frole")
    private String frole;


    @ApiModelProperty(value = "失效")
    @TableField(value = "finvalid")
    private String finvalid;


    @ApiModelProperty(value = "名称")
    @TableField(value = "fcontactperson")
    private String fcontactperson;


    @ApiModelProperty(value = "职务")
    @TableField(value = "fcontactpersonpost")
    private String fcontactpersonpost;


    @ApiModelProperty(value = "部门")
    @TableField(value = "fdept")
    private String fdept;


    @ApiModelProperty(value = "姓")
    @TableField(value = "ffamilyname")
    private String ffamilyname;


    @ApiModelProperty(value = "名")
    @TableField(value = "fgivenname")
    private String fgivenname;


    @ApiModelProperty(value = "中间名")
    @TableField(value = "fmiddlename")
    private String fmiddlename;


    @ApiModelProperty(value = "别名")
    @TableField(value = "falias")
    private String falias;


    @ApiModelProperty(value = "关联地址")
    @TableField(value = "fassociatedaddress")
    private Long fassociatedaddress;


    /**
     *
     */
    private Long faddresspurpose;


    /**
     *
     */
    private String fdeleteidentity;

}
